/**
 * Copyright (c) 2016 Lenovo Group
 * All Rights Reserved.
 * 
 * Project Name:lmrp-api
 * Create Time: 2016年1月26日 上午11:45:20
 */
package com.lenovo.lmrp.api.model.view;

/**
 * @author songyz
 * 实体字段映射
 *
 */
public class ItsmEntityFieldMapingVO {

	private String fieldid;// 元数据对象ID
	private String logicalname;// 字段逻辑名称（用于页面显示）
	private String physicalname;// 源字段名称
	private String mappedname;// 映射的字段名称
	private String datetype;// 数据类型：string, int, long, datatime, boolean,
							// double, text
	private Boolean pk;// 是否是主键
	private String defaultvalue;// 默认值
	private Object enumobj;// 枚举值映射对象，或null，null表示该字段不是枚举字段
	
	public String getFieldid() {
		return fieldid;
	}
	public void setFieldid(String fieldid) {
		this.fieldid = fieldid;
	}
	public String getLogicalname() {
		return logicalname;
	}
	public void setLogicalname(String logicalname) {
		this.logicalname = logicalname;
	}
	public String getPhysicalname() {
		return physicalname;
	}
	public void setPhysicalname(String physicalname) {
		this.physicalname = physicalname;
	}
	public String getMappedname() {
		return mappedname;
	}
	public void setMappedname(String mappedname) {
		this.mappedname = mappedname;
	}
	public String getDatetype() {
		return datetype;
	}
	public void setDatetype(String datetype) {
		this.datetype = datetype;
	}
	public Boolean getPk() {
		return pk;
	}
	public void setPk(Boolean pk) {
		this.pk = pk;
	}
	public String getDefaultvalue() {
		return defaultvalue;
	}
	public void setDefaultvalue(String defaultvalue) {
		this.defaultvalue = defaultvalue;
	}
	public Object getEnumobj() {
		return enumobj;
	}
	public void setEnumobj(Object enumobj) {
		this.enumobj = enumobj;
	}
}